Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWYNREFAIL PLACE Detached £210,000 1 May 2018
6 TWYNREFAIL PLACE Terraced £48,000 21 Mar 2002
11 TWYNREFAIL PLACE Detached £120,000 28 Jul 2005
13 TWYNREFAIL PLACE Semi-Detached £161,000 31 Jan 2007
14 TWYNREFAIL PLACE Semi-Detached £105,000 29 Apr 2005
15 TWYNREFAIL PLACE Semi-Detached £29,000 12 Dec 2002
20 TWYNREFAIL PLACE Detached £147,500 31 May 2018
22 TWYNREFAIL PLACE Semi-Detached £27,500 13 May 1997
24 TWYNREFAIL PLACE Detached £45,500 23 May 1997
26 TWYNREFAIL PLACE Detached £158,000 21 Dec 2020
30 TWYNREFAIL PLACE Semi-Detached £122,500 18 May 2009
31 TWYNREFAIL PLACE Semi-Detached £89,950 23 Jul 2004
32 TWYNREFAIL PLACE Detached £210,000 11 Jan 2019
33 TWYNREFAIL PLACE Semi-Detached £40,000 30 Jul 1998
37 TWYNREFAIL PLACE Semi-Detached £49,000 31 Oct 1997
41 TWYNREFAIL PLACE Semi-Detached £155,000 5 Oct 2018
42 TWYNREFAIL PLACE Semi-Detached £115,000 18 Jun 2021